#include<iostream>
#include<vector>
using namespace std;
int demin(vector<int> &v){
    int min=v[0];
    if(v.empty()){
        cerr<<"表是空的"<<endl;
        exit(1);
    }else{
         
    for(int i=1;i<v.size();i++){   
        if(v[i]<min){
         min=v[i];
        }
    }
     for(int j=0;j<v.size()+1;j++){
         if(v[j-1]==min){
             v[j-1]=v[v.size()-1];
         }
    }
  return min;  
}
}
int dei(vector<int> &v,int n){
    if(n<0||n>v.size()){
        cerr<<"输入错误，或者超过长度！"<<endl;
    }else{
        int x=v[n-1];
        for(int i=n;i<v.size();i++){
       v[i-1]=v[i];
   }
   return x;
    }
    return 0;
}
bool insertA(vector<int> &v,int i,int x){
    if(i<0||i>v.size()){
        cerr<<"输入错误，或者超过长度！"<<endl;
        exit(1);
    }else{
        for(int j=v.size();j>=i-1;j--){
           int c= v.size()+1;
               v[j+1]=v[j];
               v[j]=x;
              v.resize(c);  }
        return true;
    }
}
vector<int> unionA(vector<int> &va,vector<int> &vb){
    vector<int> vc;
    for(int i=0;i<=va.size();i++){
        vc.push_back(va[i]);
        //cout<<vc[i]<<" ";
        if(va.size()==i+1){
            for(int j=va.size();j<va.size()+vb.size();j++){
                vc.push_back(vb[j-va.size()]);
             //   cout<<vc[j]<<" ";
            }
            return vc;
           for(int i=0;i<vc.size();i++){
              cout<<vc[i]<<" ";
           }
        }    
    }
    return vc;
}
  
void delx(vector<int> &v,const int x){
    for(int i=0;i<v.size();i++){
        if(x==v[i-1]){
            for(int j=i-1;j<v.size();j++){
            v[i-1]=v[i];
                 v[i-1]=NULL;
            }            
        }
    }
}
void delr(vector<int> &v,const int s,int t){
    for(int i=0;i<v.size();i++){
        if(s<v[i-1]&&v[i-1]<t){
            
            
                 v[i-1]=NULL;
                        
        }
    }
}
void delcommon(vector<int> &v){
    for(int i=0;i<v.size();i++){
      for(int j=0;j<v.size();j++){
          if(i!=j&&v[i]==v[j]){
              v[j]=NULL;
          };
      }
}}
int main(){
    vector<int> a,b;
    for(int i=0;i<9;i++){
        a.push_back(i);
        b.push_back(i);
    }
    // cout<<a[0];
//int c=demin(a);
//int b=dei(a,4);
//a.resize(8);
//insertA(a,3,90);
//delr(a,2,5);
vector<int> c=unionA(a,b);
delcommon(c);
c.resize(9);
for(vector<int>::iterator it=c.begin();it!=c.end();it++){
    cout<<*it<<" ";
}
}